﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework.Graphics;

namespace DELVE_GAME.ViewStructure
{
    interface IDrawable
    {
        void draw(SpriteBatch sb);
    }

    interface IKeyboardEventReceiver
    {
        void keyPressed(Microsoft.Xna.Framework.Input.Keys key);//Key);
        void keyReleased(Microsoft.Xna.Framework.Input.Keys key);//Key);
    }

    interface ICollider
    {
        bool checkCollision(int x, int y);
    }

    interface IMouseEventReceiver
    {
        void mouseOver(int x, int y);
        void mousePressed(int x, int y);
        void mouseReleased(int x, int y);
    }
}
